deputy consul general - Francés Inglés Diccionario